home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 4 / Amiga Tools 4.iso / tools / virus / scanguide / scanguide.doc < prev    next >
Text File  |  1996-02-26  |  4KB  |  91 lines

  1. Welcome to ScanGuide.
  2.  
  3. What Is ScanGuide?
  4. ------------------
  5.  
  6. Current version: 1.0
  7.  
  8. ScanGuide is a small CLI tool I put togther after reading a post in the UseNet
  9. Amiga newsgroups about how oen could misuse the @onopen and @onclose commands
  10. supported by AmigaGuide to wreak havoc on an unsuspecting Amiga user. Tricks
  11. like formatting someone's harddisk or deleting all his files when he opens 
  12. or closes an AmigaGuide document isn't my kind of humor. 
  13.  
  14. So I created ScanGuide. Just feed it the path and filename of an AmigaGuide
  15. document (say one from an archive you just downloaded) and it'll scan that
  16. document and report all lines containing @onopen and @onclose commands. Then
  17. it is up to you to check these lines for possible nastyness. The optional ALL
  18. parameter will make ScanGuide also search for " rx ", " rxs ", 'address command'
  19. and " system " commands. As these an be misused as well unfortunately. The WARN
  20. parameter has been added to facilitate script use. When used, all the output is
  21. suppressed and ScanGuide will return WARN (5) if it detects suspect lines and 
  22. OK (0) if none are detected. The example AG script below shows how to use the
  23. ScanGuide program to scan every AmigaGuide file before it is passed on to the
  24. MultiView tool. Id it's clean, it'll display. If suspect lines are found, then
  25. MultiView will display these. If you don't want the suspect line sto be shown
  26. but just have Multiview not load the guide, replace the t:amigaguide.suspect
  27. part after Scanguide with WARN. Like in the 2nd script   
  28.  
  29. Just snip the script from between the lines, name it eg. C:AG and then just type
  30. Protect C:AG +s. Also make sure ScanGuide is in your path. Now all you need to 
  31. do is type AG followed by the filename of the AmigaGuide document that you wish
  32. to view. Eg, AG myfile.guide
  33.  
  34. ----------- AG -(with suspect display)------
  35. .key guidefile
  36. ScanGuide <guidefile> ALL > t:AmigaGuide.suspect
  37. if WARN
  38.    MultiView t:AmigaGuide.suspect
  39. else
  40.    MultiView <guidefile>
  41. endif
  42. --------------------------------------------
  43. ----------- AG -(without suspect display)---
  44. .key guidefile
  45. ScanGuide <guidefile> ALL WARN
  46. if NOT WARN
  47.    MultiView <guidefile>
  48. endif
  49. --------------------------------------------
  50.  
  51. Usage:
  52.  
  53. ScanGuide <AmigaGuide file> [ALL] [WARN]
  54.  
  55. That's about all. It's a freebie people, no charge! Just my contribution to 
  56. making life a bit safer for 'Amiganoid lifeforms'. Now If you really feel it
  57. deserves renumeration, then check out the text below.
  58.  
  59. 21st January 1996
  60.  
  61. Paul Kolenbrander
  62.  
  63. UseFul Adresses:
  64.  
  65. e-mail: paul@serena.iaehv.nl
  66. WWW   : http://www.iaehv.nl/users/paul
  67.  
  68. HTML-Heaven Support Page: http://www.iaehv.nl/users/paul/heaven.html
  69. ScanGuide Support Page  : http://www.iaehv.nl/users/paul/amiga.html
  70.  
  71. --------------------------------- Important ---------------------------------
  72. Now if you think ScanGuide deserves some monetary reward, why not make a
  73. donation to 1 of 2 very worthy causes. Both these causes are dedicated to
  74. letting the truth come out about the practices of the so-called Church of
  75. Scientolgy (the Dianetics people)
  76.  
  77. 1. If you're in the Netherlands, why no donate towards the defence fund
  78.    of the FishMan Affidavit posters. What is Scientology and who is Fishman?
  79.    You can find info on http://www.iaehv.nl/users/paul/fishman/fishnet.html
  80.    Gifts: Steunfonds rechtszaak CoS: giro 450 9627, Vrienden van K, Amsterdam
  81.  
  82. 2. If you're in the rest of the world, why not help FactNet. This organisation
  83.    is worth being supported and can use a donation. Donate something $5, $10,
  84.    $25, $50 or more. Anything helps. Right now even 3-5,000 individual $5 checks
  85.    will save factnet. To donate just point your web browser to the web page at
  86.    http://www.lightlink.com/factnet1/ and make a credit card donation or call
  87.    1-303-473-0111 and follow the voice instructions for a credit card donation.
  88.    If you want more security send a tax deductible check to us directly at
  89.    FACTNet at 601 16th. St. C-217, Golden, CO. 80401 USA.
  90. -----------------------------------------------------------------------------
  91.